/*
package qa.tools.feign;


import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import qa.tools.commom.ApiResult;

import java.util.List;

*/
/**
 * @author Alex
 * @date 2021/9/3 5:27 下午
 * <P></p>
 *//*


@FeignClient(value = "api-auto-service")
public interface ApiAutoClient {


    @GetMapping("/run/fantasy/smoke")
    ApiResult runFantasySmoke(@RequestParam(value = "suiteName", required = false, defaultValue = "fantasyrn_api_smoke_test") String suiteName,
                              @RequestParam(value = "projectName", required = false, defaultValue = "fantasyrn") String projectName,
                              @RequestParam(value = "revisionIDs", required = false, defaultValue = "0000,0001") String revisionIDs,
                              @RequestParam(value = "branchName", required = false, defaultValue = "no_branch") String branchName,
                              @RequestParam(value = "tag", required = false, defaultValue = "") List<String> tags);


    @GetMapping(value = "/run/fantasy/flow")
    ApiResult runFantasyFlow(@RequestParam(value = "suiteName", required = false, defaultValue = "fantasyrn_flow") String suiteName,
                             @RequestParam(value = "projectName", required = false, defaultValue = "fantasyrn") String projectName,
                             @RequestParam(value = "revisionIDs", required = false, defaultValue = "0000,0001") String revisionIDs,
                             @RequestParam(value = "branchName", required = false, defaultValue = "no_branch") String branchName,
                             @RequestParam(value = "tag", required = false, defaultValue = "") List<String> tags);


}
*/
